extensive pasture - Spanish English Dictionary